home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 7: Sunsite / Linux Cubed Series 7 - Sunsite Vol 1.iso / system / admin / linuxcon.000 / linuxcon / linuxconf-1.6 / misc / Makefile < prev    next >
Encoding:
Makefile  |  1996-08-04  |  830 b   |  33 lines

  1. CURDIR=misc
  2. all: lib
  3. OBJS =  array.o confdb.o configf.o error.o file.o fgets.o \
  4.     fopen.o fopen1.o helpf.o \
  5.     linuxconf.o malloc.o menus.o misc.o module.o popen.o \
  6.     str.o sstring.o sstrings.o uname.o xconf1.o xconf2.o _dict.o
  7.  
  8. include ../rules.mak
  9.  
  10. proto:
  11.     proto -m0+ -bmisc.h+misc.pm -blinuxconf.c+misc.pm \
  12.         -bconfdb.h+misc.pm \
  13.         -bmodule.h+misc.pm \
  14.         -bsstring.h+misc.pm \
  15.         -bconfigf.h+misc.pm \
  16.         -bpopen.h+misc.pm \
  17.         -bmodule.c+misc.pm *.c
  18.  
  19. # Test program
  20.  
  21. sstring: sstring.obt lib
  22.     gcc -g $(LDF) -o x $< $(LIBS) ../userconf/userconf.a misc.a ../dialog/dialog.a 
  23.  
  24. uname: uname.obt lib
  25.     gcc -g $(LDF) -o x $< $(LIBS) ../userconf/userconf.a misc.a ../dialog/dialog.a 
  26.  
  27. MISCLIBS=../userconf/userconf.a misc.a ../dialog/dialog.a \
  28.     ../translate/translate.a
  29.  
  30. popen: popen.obt lib
  31.     gcc -g $(LDF) -o x $< $(LIBS) $(MISCLIBS)
  32.  
  33.